<?php

include_once (__ALIPATH__.'/com/alibaba/openapi/client/entity/SDKDomain.class.php');
include_once (__ALIPATH__.'/com/alibaba/openapi/client/entity/ByteArray.class.php');
include_once (__ALIPATH__.'/com/alibaba/product/param/BizParamObj.class.php');

class AlibabaNewProductAddParam {

        
        /**
    * @return 商品类目ID
    */
        public function getCatId() {
        $tempResult = $this->sdkStdResult["catId"];
        return $tempResult;
    }
    
    /**
     * 设置商品类目ID     
     * @param Long $catId     
     * 参数示例：<pre>234452</pre>     
     * 此参数必填     */
    public function setCatId( $catId) {
        $this->sdkStdResult["catId"] = $catId;
    }
    
        
        /**
    * @return 商品发布场景
    */
        public function getScene() {
        $tempResult = $this->sdkStdResult["scene"];
        return $tempResult;
    }
    
    /**
     * 设置商品发布场景     
     * @param String $scene     
     * 参数示例：<pre>cbu</pre>     
     * 此参数必填     */
    public function setScene( $scene) {
        $this->sdkStdResult["scene"] = $scene;
    }
    
        
        /**
    * @return 商品发布构造参数
    */
        public function getDataBody() {
        $tempResult = $this->sdkStdResult["dataBody"];
        return $tempResult;
    }
    
    /**
     * 设置商品发布构造参数     
     * @param String $dataBody     
     * 参数示例：<pre>{     "global":{         "systemParam":{             "catId":1031910,             "contextPath":"/popular"         }     },     "formValues":{         "catNamer":{             "pathList":[                 {                     "categoryId":10166,                     "name":"女装"                 },                 {                     "categoryId":1031910,                     "name":"连衣裙"                 }             ],             "chooseCategoryUrl":"https://offer.1688.com/offer/post/choose_category.htm"         },         "primaryPicture":{             "imageList":[                 {                     "url":"https://cbu01.alicdn.com/img/ibank/O1CN01XlO2fN1ftMObQlay6_!!2248564064-0-cib.jpg",                     "key":1666339134599,                     "imageWidth":800,                     "imageHeight":800,                     "scale":1                 }             ]         },         "primaryVideo":{             "mainVideoId":"",             "introVideoId":""         },         "title":"submit测试",         "catProp":{             "p-221796513":{                 "value":21959,                 "text":"否"             },             "p-20666":{                 "value":1930978450,                 "text":"2022年春季"             },             "p-100031521":{                 "value":3267653,                 "text":"麻"             },             "p-100031521-117130178":{                 "value":3267653,                 "text":"麻"             },             "custom":[              ],             "spuId":null         }     } }</pre>     
     * 此参数必填     */
    public function setDataBody( $dataBody) {
        $this->sdkStdResult["dataBody"] = $dataBody;
    }
    
        
        /**
    * @return 
    */
        public function getBizParam() {
        $tempResult = $this->sdkStdResult["bizParam"];
        return $tempResult;
    }
    
    /**
     * 设置     
     * @param BizParamObj $bizParam     
     * 参数示例：<pre></pre>     
     * 此参数必填     */
    public function setBizParam(BizParamObj $bizParam) {
        $this->sdkStdResult["bizParam"] = $bizParam;
    }
    
        
    private $sdkStdResult=array();
    
    public function getSdkStdResult(){
    	return $this->sdkStdResult;
    }

}
?>